have an edge over somebody - Französisch Englisch Wörterbuch